#include <math.h>  // 正确的头文件包含语法
float snap(float value, float grid_space)
{
    return roundf(value / grid_space) * grid_space;  // 使用 roundf 函数
}